.pcpal{
margin: auto;
background-color: black;
height: 100%;
width: 800px;
font-weight: normal;
font-family: Century Schoolbook L;
padding-top: 10px;
}
.menu{
background: black;
width: 800px;
height: 25px;
margin: auto;
}
.content1{
background-color: transparent;
width: 800px;
height: 330px;
position:absolute;
top:50px;
left:235px;
}
.content2{
background: black;
width: 800px;
height: 180px;
position:absolute;
top:390px;
}
.content3{
background: black;
width: 800px;
height: 100%;
margin:auto;
}
body {
color: white;
font-weight: normal;
font-family: Century Schoolbook L;
font-size: 14px;
font-style: normal;
text-align: justify;
background-color: black;
}
a {
font-family: Century Schoolbook L;
font-size: 14pt;
color: #ffcc00;
}
p {
font-family: Century Schoolbook L;
font-size: 12pt;
color: white;
}
h2{
font-family: Century Schoolbook L;
font-size: 14pt;
color: #ffcc00;
font-weight: bold;
font-style: normal;
}

#residues
{
font-family:Century Schoolbook L;
width:80%;
position:absolute;
top:390px;
left:120px;
border-collapse:collapse;
}
#residues td, #residues th 
{
font-size:1em;
border:hidden;
padding:3px 7px 2px 7px;
}
#residues th 
{
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:gray; 
color:black;
}
#residues tr.alt td 
{
color:white;
background-color:gray;
}

#others
{
font-family:Century Schoolbook L;
width:100%;
margin:auto
border-style: hidden;
text-align: center;
border-collapse:collapse;
}
#others td, #others th 
{
font-size:1em;
border:hidden;
padding:3px 7px 2px 7px;
}
#others th 
{
font-size:1.1em;
padding-top:5px;
padding-bottom:4px;
background-color:gray; 
color:black;
}
#others tr.alt2 td
{
color:white;
background-color:#666666;
}
